#ifndef CABILITY_H
#define CABILITY_H
#include <QString>
#include <QIcon>

using namespace std;
class CAbility
{
public:
    CAbility(const char* ,const char* ,const char* ,int, const int, const int, const int
             , const char* iconFile=":/Skills/DEFAULTSKILLICON");
    virtual ~CAbility();
    virtual QString getName() const;
    QIcon getIcon() const{return icon;}
protected:
    //+ Members
    QString name,flavourDesc,effectDesc;
    int cLevel;
    int reqLv,tier,maxLevel;
    QIcon icon;
};

#endif // CABILITY_H
